from unittest import TestLoader, TextTestRunner, TestSuite
from testgeneratetree import TestGenerateTrees
from testnode import TestNode
from testcompare import TestCompare
from testJsonParse import TestJSONParsing
from testrunprocess import TestRunProcess
from testmodel import TestModel

if __name__ == "__main__":

    loader = TestLoader()
    suite = TestSuite((
        loader.loadTestsFromTestCase(TestGenerateTrees),
        #loader.loadTestsFromTestCase(TestNode),
        #loader.loadTestsFromTestCase(TestCompare),
        #loader.loadTestsFromTestCase(TestJSONParsing),
        #loader.loadTestsFromTestCase(TestRunProcess),
        loader.loadTestsFromTestCase(TestModel),
        ))

    runner = TextTestRunner(verbosity = 2)
    runner.run(suite)
